Skip to main content
TrustRadius
Amazon Elastic Container Service (Amazon ECS)

Amazon Elastic Container Service (Amazon ECS)

Overview

What is Amazon Elastic Container Service (Amazon ECS)?

Amazon Elastic Container Service (Amazon ECS) is a scalable, high performance container management service that supports Docker containers.

Read more
Recent Reviews

My personal experience with ECS.

8 out of 10
November 20, 2023
We use ECS to run our containerised applications and on fargate instances so we don't need to worry about managing EC2 instances. It's …
Continue reading
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

AWS Fargate Launch Type Model

Spot price: $0.0013335. Ephemeral Storage Pricing: $0.000111

Cloud
per hour per storage

Amazon EC2 Launch Type Model

Free

Cloud

Amazon ECS on AWS Outposts

Free

Cloud

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $0 per hour per GB
Return to navigation

Product Details

What is Amazon Elastic Container Service (Amazon ECS)?

Amazon Elastic Container Service (Amazon ECS) Video

A Quick Introduction to Amazon ECS by Amazon Web Services.

Amazon Elastic Container Service (Amazon ECS) Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Amazon Elastic Container Service (Amazon ECS) is a scalable, high performance container management service that supports Docker containers.

Amazon Elastic Container Service (Amazon ECS) starts at $0.0013335.

Reviewers rate Support Rating highest, with a score of 8.4.

The most common users of Amazon Elastic Container Service (Amazon ECS) are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(42)

Attribute Ratings

Reviews

(1-2 of 2)
Companies can't remove reviews or game the system. Here's why
Apurv Doshi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Amazon ECS to host our multiple web solutions on a single EC2 machine. These solutions require different components, environments, and software to run smoothly. However, they might have a conflict with each other. One way is to host them on separate machines and another way is to use Amazon ECS which provides container service to create a separate environment for each solution. We use Amazon ECS to solve this problem effectively and we use it across the organization.
  • One of the biggest advantages is the flexibility to change underlying EC2 instances. As the traffic or demand increases, we can easily change EC2 instances without any issues.
  • Amazon ECS APIs are extremely robust and one can start and stop containers by firing one post request only. So, it is not mandatory to keep the demo solutions up for every time. Just at the time of demo fire the command - make the container up and running - do the demo - down the container with API. A simple portal can control every container which helps non-technical (sales, marketing) to do the demo without keeping the solutions up for the entire time frame.
  • The integration between ECR and ECS is bit tricky. It takes little extra learning curve to integrate seamlessly.
  • To set up the right configuration using cloudformation is also difficult. This flexibility of configuration costs extra complexity.
If you want to host multiple solutions with the different needs of setup and configurations, container service is really useful. It can be plugged easily with CI cycle. That helps to keep the container up to date without affecting other containers hosted on the same machine.
If the need is to host one or two solutions only, this service is not going to help, as to setup individual solutions on stand-alone machines is quite easy compared to container services.
  • We run 8 web applications (demo instances) on a single machine. At a particular time, no more than 3 applications run simultaneously. So, we keep only required containers up. This helps us to provision small EC2 machines without compromising performance.
  • Overall Amazon ECS helps to have less number of dedicated machines as more than one solution can be deployed on a single instance. This reduces costs a lot.
Amazon ECS has really good documentation across the entire service. The AWS community is also quite active on the issues you post while setting ECS. Also being a partner of Amazon, we receive excellent support from their end as well.
Marcelo Araujo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The Amazon ECS is used by all the people from the development team here. The structure helps us a lot. In Amazon ECS we can run all of our backend projects and some tests. It is not so simple to configure but when you do it, it becomes a very easy tool to work. Amazon offers other features that are very important to us, like Amazon RDS.
  • Scalable.
  • It provides us the possibility to run all of our back-end projects.
  • Other Amazon features help us a lot.
  • It could give us more time to test.
  • It is not simple to configure.
  • Some information is confusing.
Amazon ECS is recommended when you are looking for a very good server container to work with. It is the first name when you think about the cloud. And it has built for big projects. As I said, it could be a little bit easier to configure. Some information is confused sometimes.
  • Allow us to run many projects at the same time.
  • 1-year free for testing.
  • Security of Amazon services.
My experience with Amazon's support is very good. It is easy to find Amazon content on the internet. Amazon services are so famous and almost everyone uses it for running their projects. It helps us a lot to find support too. So support is not a problem to us.
Return to navigation